package com.yunchang.springboot.models.DO.finance;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.yunchang.springboot.base.Column;
import com.yunchang.springboot.base.Id;
import com.yunchang.springboot.base.Table;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

/**
 * finance_opening_inventory
 * @author 1
 * @date 2020-04-27 16:45:32
 */
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data
@Table("finance_opening_inventory")
public class FinanceOpeningInventory implements Serializable {
    /**
     */
    @Id("id")
    private Integer id;

    /**
     * sku
     */
    @Column("sku")
    private String sku;

    /**
     * 商品中文名称
     */
    @Column("sku_name")
    private String skuName;

    /**
     * 仓库
     */
    @Column("warehouse")
    private String warehouse;

    /**
     * 库存数量
     */
    @Column("inventory_num")
    private Integer inventoryNum;

    /**
     * 库存单价
     */
    @Column("inventory_unit_price")
    private BigDecimal inventoryUnitPrice;

    /**
     * 剩余库存总值
     */
    @Column("remaining_inventory_sum")
    private BigDecimal remainingInventorySum;

    /**
     * 生成时间
     */
    @Column("create_time")
    private String createTime;

    private static final long serialVersionUID = 1L;
}